package com.digitalchina.lxnsy.entity;

import java.io.Serializable;

/**
 * ================================================
 * 项目名称：BigData
 * 类描述：农科大讲堂列表
 * 包名：com.digitalchina.bigdata.entity
 * 创建人：郑皓
 * 创建时间：2017/3/24 11:25
 * 修改备注：2018年1月31日 14:56:12 新增直播字段
 * ================================================
 */


public class TrainingListVO implements Serializable {


    public String id;
    public String createTime;
    public String updateTime;
    public String createdBy;
    public String updateBy;
    public Integer sort;
    public Integer status;
    public Integer version;
    public Integer shield;
    public Object tenantCode;
    public Object subjectInfoId;
    public Object createdByName;
    public String name;
    public String teacherName;
    public String tearcherSummary;
    public VideoTypeBean videoType;
    public String img;
    public Object video;
    public String videoFlag;
    public String videoInfo;

    public String getVideoInfo() {
        return videoInfo;
    }

    public void setVideoInfo(String videoInfo) {
        this.videoInfo = videoInfo;
    }

    public String videoLink;
    public Integer pageViewNums;
    public Integer viewCount;
    public String videoTypeCode;


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    public Integer getShield() {
        return shield;
    }

    public void setShield(Integer shield) {
        this.shield = shield;
    }

    public Object getTenantCode() {
        return tenantCode;
    }

    public void setTenantCode(Object tenantCode) {
        this.tenantCode = tenantCode;
    }

    public Object getSubjectInfoId() {
        return subjectInfoId;
    }

    public void setSubjectInfoId(Object subjectInfoId) {
        this.subjectInfoId = subjectInfoId;
    }

    public Object getCreatedByName() {
        return createdByName;
    }

    public void setCreatedByName(Object createdByName) {
        this.createdByName = createdByName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getTeacherName() {
        return teacherName;
    }

    public void setTeacherName(String teacherName) {
        this.teacherName = teacherName;
    }

    public String getTearcherSummary() {
        return tearcherSummary;
    }

    public void setTearcherSummary(String tearcherSummary) {
        this.tearcherSummary = tearcherSummary;
    }

    public VideoTypeBean getVideoType() {
        return videoType;
    }

    public void setVideoType(VideoTypeBean videoType) {
        this.videoType = videoType;
    }

    public String getImg() {
        return img;
    }

    public void setImg(String img) {
        this.img = img;
    }

    public Object getVideo() {
        return video;
    }

    public void setVideo(Object video) {
        this.video = video;
    }

    public String getVideoFlag() {
        return videoFlag;
    }

    public void setVideoFlag(String videoFlag) {
        this.videoFlag = videoFlag;
    }

    public String getVideoLink() {
        return videoLink;
    }

    public void setVideoLink(String videoLink) {
        this.videoLink = videoLink;
    }

    public Integer getPageViewNums() {
        return pageViewNums;
    }

    public void setPageViewNums(Integer pageViewNums) {
        this.pageViewNums = pageViewNums;
    }

    public Integer getViewCount() {
        return viewCount;
    }

    public void setViewCount(Integer viewCount) {
        this.viewCount = viewCount;
    }

    public String getVideoTypeCode() {
        return videoTypeCode;
    }

    public void setVideoTypeCode(String videoTypeCode) {
        this.videoTypeCode = videoTypeCode;
    }

    public static class VideoTypeBean implements Serializable {
        public String id;
        public String createTime;
        public String updateTime;
        public String createdBy;
        public String updateBy;
        public Integer sort;
        public Integer status;
        public Integer version;
        public Integer shield;
        public String code;
        public String pcode;
        public String rcode;
        public String name;
        public String namePinyin;
        public String remark;
        public Integer level;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public String getCreatedBy() {
            return createdBy;
        }

        public void setCreatedBy(String createdBy) {
            this.createdBy = createdBy;
        }

        public String getUpdateBy() {
            return updateBy;
        }

        public void setUpdateBy(String updateBy) {
            this.updateBy = updateBy;
        }

        public Integer getSort() {
            return sort;
        }

        public void setSort(Integer sort) {
            this.sort = sort;
        }

        public Integer getStatus() {
            return status;
        }

        public void setStatus(Integer status) {
            this.status = status;
        }

        public Integer getVersion() {
            return version;
        }

        public void setVersion(Integer version) {
            this.version = version;
        }

        public Integer getShield() {
            return shield;
        }

        public void setShield(Integer shield) {
            this.shield = shield;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getPcode() {
            return pcode;
        }

        public void setPcode(String pcode) {
            this.pcode = pcode;
        }

        public String getRcode() {
            return rcode;
        }

        public void setRcode(String rcode) {
            this.rcode = rcode;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getNamePinyin() {
            return namePinyin;
        }

        public void setNamePinyin(String namePinyin) {
            this.namePinyin = namePinyin;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public Integer getLevel() {
            return level;
        }

        public void setLevel(Integer level) {
            this.level = level;
        }
    }
}
